19.3 空语句

文章目录
  1. 1. 指导原则
    1. 1.1. 使用空语句时应突出强调
    2. 1.2. 为空语句创建一个 DoNothing() 预处理宏或者内联函数
    3. 1.3. 考虑换用一个非空的循环体

在 C++等语言中,空语句即一条仅含有分号的语句

指导原则

使用空语句时应突出强调

  • 让空语句的分号自占一行,并且加以缩进
  • 使用一组{ }来强调这一空语句

这样可以告诉代码阅读者,你正在使用空语句,而不是漏写了什么

1
2
3
4
5
while(True) {}

while(True) {
;
}

为空语句创建一个 DoNothing() 预处理宏或者内联函数

toNote

考虑换用一个非空的循环体

参考 16.2 [[避开空循环]]

toNote